Modelle im Software Engineering - eine Einführung und Kritik
نویسنده
چکیده
Zusammenfassung: Der Modellbegriff ist fundamental für das Software Engineering. Er wird im folgenden Beitrag definiert und unter verschiedenen Aspekten differenziert. Die wichtigsten Modell-Arten werden an Beispielen vorgestellt. Im zweiten Teil werden einige Probleme diskutiert, die bei der Verwendung von Modellen auftreten. Das SESAM-System, das in der Universität Stuttgart entwickelt wurde, dient als Beispiel für komplexe Modelle.
منابع مشابه
Requirements Engineering und IT Service Management - Ansatzpunte einer integrierten Sichtweise
Dieser Beitrag untersucht die Zusammenhänge zwischen Requirements Engineering (RE) und IT Service Management (ITSM) und liefert Ansatzpunkte für eine beide Bereiche integrierende Sichtweise. Dazu werden RE-bezogene Grundkonzepte und Produkte aus Sicht der Entwicklung von Softwaresystemen, sowie die im Bereich des ITSM geprägten Begriffe zur Beschreibung des Betriebs eines Softwaresystems als Di...
متن کاملWo kann die Einführung von Methoden der Softwaretechnik in Unternehmen ansetzen?
Repräsentative empirische Untersuchungen zeigen auf, dass in der Softwaretechnik bekannte Methoden und Werkzeuge in Softwareunternehmen nur begrenzt eingesetzt werden. An vier exemplarischen Beispielen wird aufgezeigt, dass die Einführung neuer Methoden und Werkzeuge an ungünstig gelösten Konflikten und einer Überschätzung der Steuerbarkeit menschlichen Handelns scheitert. Konflikte an sich sin...
متن کاملArchitekturen von Differenzwerkzeugen für Modelle
Die modellbasierte Softwareentwicklung erfordert in der Praxis die üblichen Versionsmanagement-Dienste, also insb. Werkzeuge, die Differenzen zwischen Modellen anzeigen oder Modelle mischen können. Solche Werkzeuge unterscheiden sich erheblich von Differenzwerkzeugen für Text-Dokumente: Für die Darstellung einer Differenz müssen neue Wege gefunden werden, und im Prinzip müssen für jeden Diagram...
متن کاملKonfigurationsmanagement von Modellen
Die Entwicklung von Methoden zum Konfigurationsmanagement wird als einer der zentralen Erfolgsfaktoren im Software Engineering angesehen (vgl. [Estu00], S. 1). Die Integration entsprechender Verfahren in den Entwicklungsprozess ermöglichte die Erstellung umfangreicher, komplexer Systeme unter Einhaltung der erforderlichen Qualitätsstandards. Die Qualität eines Softwareprodukts wird jedoch nicht...
متن کاملKontinuierliche Prozessverbesserung mit Hilfe eines "Living Books": Implementierung eines Systems für die Mitarbeiter-getriebene Prozessverbesserung
Der Beitrag beschreibt, wie die kontinuierliche Verbesserung von ITProzessen implementiert werden kann. Mit dem „Living Book“ wird eine Möglichkeit für eine effiziente Mitarbeiter-getriebene Prozessverbesserung geschaffen. Zu Beginn des Beitrags werden die Anforderungen an ein System für die kontinuierliche Weiterentwicklung von IT-Prozessen aus einer WissensmanagementPerspektive dargestellt. I...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002